micro ribbon - Turkish English Dictionary